package com.zhz.dao.role;

import com.zhz.entity.Role;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface RoleMapper {
    /**
     * 实现角色信息的增加操作
     * @param role
     * @return
     */
    public int add(Role role);

    /**
     * 实现根据角色id修改角色信息的操作
     * @param role
     * @return
     */
    public int update(Role role);

    /**
     * 实现根据角色id删除角色信息的操作
     * @param delId
     * @return
     */
    public int del(@Param("id")Integer delId);

    public List<Role> getRoleListByRoleName(@Param("roleName")String roleName,
                                            @Param("from")Integer currentPageNo,
                                            @Param("pageSize")Integer pageSize);
}
